
.carousel{height:400px;width:550px;max-width:100%;overflow-x:hidden;overflow-y:hidden;text-align:center;position:relative;padding:0;list-style:none;background-color:rgb(238 238 238);border-radius:10px}.carousel__controls,
.carousel__activator{display:none}.carousel__indicator{background-color:#6e6e6e;box-shadow:0 0 0 3px #fafafa}.carousel__control{height:30px;width:30px;margin-top:-15px;top:50%;position:absolute;display:block;cursor:pointer;border-width:5px 5px 0 0;border-style:solid;border-color:#187B94;opacity:0.50;outline:0;z-index:3}.carousel__control:hover{opacity:1}.carousel__control--backward{left:10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.carousel__control--forward{right:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carousel__indicators{position:absolute;bottom:10px;width:100%;text-align:center}.carousel__indicator{height:15px;width:15px;border-radius:100%;display:inline-block;z-index:2;cursor:pointer;opacity:0.35;margin:0 2.5px 0 2.5px}.carousel__indicator:hover{opacity:0.75}.carousel__track{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;transition:-webkit-transform 0.5s ease 0s;transition:transform 0.5s ease 0s;transition:transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s}.carousel__track .carousel__slide{display:block;top:0;left:0;right:0;opacity:1}.carousel--scale .carousel__slide{-webkit-transform:scale(0);transform:scale(0)}.carousel__slide{height:100%;position:absolute;overflow-y:auto;opacity:0}.carousel__slide img{object-fit:contain}*{box-sizing:border-box}.carousel-container{display:block;overflow-x:hidden;overflow-y:hidden}.my-carousel{margin:0px}.carousel__slide{overflow:hidden}.carousel--thumb .carousel__indicator{height:30px;width:30px}.slider__title{position:absolute;text-align:center;width:100%;text-shadow:1px 1px 0px black, 0px 1px 0px black, -1px 1px 0px black, -1px 0px 0px black, 1px 0px 0px black, -1px -1px 0px black, 0px -1px 0px black, 1px -1px 0px black;color:white}@media (max-width:768px){.carousel{height:60vw;width:70vw}}.carousel__activator:nth-of-type(1):checked ~ .carousel__track{-webkit-transform:translateX(-000%);transform:translateX(-000%)}.carousel__activator:nth-of-type(1):checked ~ .carousel__slide:nth-of-type(1){transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;top:0;left:0;right:0;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.carousel__activator:nth-of-type(1):checked ~ .carousel__controls:nth-of-type(1){display:block;opacity:1}.carousel__activator:nth-of-type(1):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(1){opacity:1}.carousel__track .carousel__slide:nth-of-type(1){-webkit-transform:translateX(000%);transform:translateX(000%)}.carousel__slide:nth-of-type(1), .carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(1), .carousel__slide:nth-of-type(1) img{width:100%;height:100%;background-size:cover;background-position:center}.carousel__activator:nth-of-type(2):checked ~ .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel__activator:nth-of-type(2):checked ~ .carousel__slide:nth-of-type(2){transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;top:0;left:0;right:0;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.carousel__activator:nth-of-type(2):checked ~ .carousel__controls:nth-of-type(2){display:block;opacity:1}.carousel__activator:nth-of-type(2):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(2){opacity:1}.carousel__track .carousel__slide:nth-of-type(2){-webkit-transform:translateX(100%);transform:translateX(100%)}.carousel__slide:nth-of-type(2), .carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(2), .carousel__slide:nth-of-type(2) img{width:100%;height:100%;background-size:cover;background-position:center}.carousel__activator:nth-of-type(3):checked ~ .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.carousel__activator:nth-of-type(3):checked ~ .carousel__slide:nth-of-type(3){transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;top:0;left:0;right:0;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.carousel__activator:nth-of-type(3):checked ~ .carousel__controls:nth-of-type(3){display:block;opacity:1}.carousel__activator:nth-of-type(3):checked ~ .carousel__indicators .carousel__indicator:nth-of-type(3){opacity:1}.carousel__track .carousel__slide:nth-of-type(3){-webkit-transform:translateX(200%);transform:translateX(200%)}.carousel__slide:nth-of-type(3), .carousel--thumb .carousel__indicators .carousel__indicator:nth-of-type(3), .carousel__slide:nth-of-type(3) img{width:100%;height:100%;background-size:cover;background-position:center}